package com.lhl.abstracts.factory;

import com.lhl.abstracts.product.ProductA1;
import com.lhl.abstracts.product.ProductB1;
import com.lhl.abstracts.product.base.ProductA;
import com.lhl.abstracts.product.base.ProductB;

/**
 * @author 刘翰林
 * @create 2024-09-20 0:32
 */
public class Factory1 extends AbstractFactory{
    @Override
    public ProductA createProductA() {
        return new ProductA1();
    }

    @Override
    public ProductB createProductB() {
        return new ProductB1();
    }
}
